bitkeeper revision 1.1159.6.6 (41179dabYIpxIUZuaPwVjF-Fu7boXA)
authormjw@wray-m-3.hpl.hp.com <mjw@wray-m-3.hpl.hp.com>
Mon, 9 Aug 2004 15:52:11 +0000 (15:52 +0000)
committermjw@wray-m-3.hpl.hp.com <mjw@wray-m-3.hpl.hp.com>
Mon, 9 Aug 2004 15:52:11 +0000 (15:52 +0000)
Fix restore to have correct arguments.

tools/python/xen/xm/main.py

index 5fa86254135733b0c715b12191b27c66fb050d1f..881434a39e511cae9b00d11f8355850fe390fe9f 100644 (file)
@@ -282,17 +282,13 @@ class ProgRestore(Prog):
     info = """Create a domain from a saved state."""
 
     def help(self, args):
-        print args[0], "FILE [CONFIG]"
-        print "\nRestore a domain from FILE using configuration CONFIG."
+        print args[0], "FILE"
+        print "\nRestore a domain from FILE."
     
-    def main(self, help, args):
+    def main(self, args):
         if len(args) < 2: self.err("%s: Missing arguments" % args[0])
-        savefile =  os.path.abspath(args[1])
-        if len(args) >= 3:
-            configfile = os.path.abspath(args[2])
-        else:
-            configfile = None
-        info = server.xend_domain_restore(savefile, configfile)
+        savefile = os.path.abspath(args[1])
+        info = server.xend_domain_restore(savefile)
         PrettyPrint.prettyprint(info)
 
 xm.prog(ProgRestore)